@charset "utf-8";
.web{
	width: 100%;
/*	background: lightyellow;*/
	margin: 0 auto;
	border-top: 24px solid #00b7ee;
}
header{
	width: 100%;
	margin: 0 auto;
	max-width: 1000px;
}
.clearfix{
	margin-bottom: 10px;
}
/*logo部分*/
.imgwrap{
	padding-left: 73px;
	padding-top: 38px;
}
/*nav部分*/
.nav{
padding-left: 70px;
padding-top: 74px;
}
.nav li{
	float: left;
}
.nav li:first-child{
	margin-right: 14px;
}
.nav li:nth-child(2){
	margin-right: 19px;
}
.nav li:nth-child(3){
	margin-right: 18px;
}
.nav li:nth-child(4){
	margin-right: 18px;
}
.nav li:nth-child(5){
	margin-right: 18px;
}
.nav li:nth-child(6){
	margin-right: 49px;
}
.nav a{
	color: black;
}
.nav li:hover::after{
	content: "";
	display: block;
	width: 60%;
	height: 1px;
	background: #828282;
	margin: 0 auto;
	margin-top: 7px;
}
.nav li.active::after{
	content: "";
	display: block;
	width: 60%;
	height: 1px;
	background: #828282;
	margin: 0 auto;
	margin-top: 7px;
}
/*搜索框部分*/
.test{
	width: 216px;
	height: 30px;
	float: left;
	border: 1px solid black;
	text-align: center;
	margin-top: 68px;
}
input[type="text"]{
	vertical-align: middle;
	border: none;
}
input[type="image"]{
	vertical-align: middle;
}
.carousel{
	width: 100%;
	height: 400px;
	margin: 0 auto;
	max-width: 1000px;
}
/*脚部部分*/
footer{
	width: 100%;
	border-bottom: 1px solid #6DB6FF;
	border-top: 1px solid #eaedf0;
	margin-top: 26px;
}

.bottom{
    padding-left: 51px;
    padding-top: 44px;
}
.bottom h3{
	padding-bottom: 20px;
}
.bottom a{
	list-style: none;
	color: black; 
}
.footertext1{
	margin-right: 55px;
	letter-spacing: 2px;
}
.footertext1 ul{
	font-size: 12px;
	line-height: 23px;
}
.footertext2{
	margin-right: 109px;
	letter-spacing: 2px;
}
.footertext2 ul{
	font-size: 12px;
	line-height: 23px;
}
.footertext3{
	margin-right: 53px;
	letter-spacing: 2px;
}
.footertext3 ul{
	font-size: 12px;
	line-height: 23px;
}
.footertext4{
	margin-right: 69px;
	letter-spacing: 2px;
}
.footertext4 ul{
	font-size: 12px;
	line-height: 23px;
}

.copyright{
	height: 70px;
	width: 100%;
	background-color:#6db6ff ;
	line-height: 70px;
	text-align: center;
	font-size: 12px;
}
.last{
	float:right;
	width:315px;
	font-size: 10px;
/*	margin-right: 45px;*/
}
.last li{
	float: left
}
.last span{
	font-size: 16px;
	font-weight: bold;
}

.last li:nth-child(2){
	margin: 0 6px;
}
.last li:nth-child(3){
	padding-top: 3px;
	height: 60px;
}
.last li:nth-child(3) a{
	float:right;
	margin-top: 7px;
}
.last li:nth-child(4){
	padding-bottom: 3px;
	border-bottom: 1px solid #ffffff;
}
.last li:nth-child(5){
	margin-left: 14px;
	margin-top: 25px;
	font-size: 16px;
	font-weight: bold;
}
.imgfix{
	vertical-align: middle;
}
.imgfix>img{
	width: 100%;
}
.copyright a{
	list-style: none;
	color: black;
}
